package com.edu.modules.entity;

import javax.persistence.*;

@Entity
@Table(name = "t_lesson", schema = "onlineedu")
public class TLessonEntity {
    private String lessonId;
    private String lessonName;
    private String lessonClass;
    private String lessonContent;
    private String startDate;
    private String endDate;
    private String week;
    private String teacherName;
    private String lessonStartTime;
    private String lessonEndTime;
    private String price;
    private String maxNumber;
    private Integer signNumber;
    private String signEndTime;
    private String createTime;
    private String lessonTerm;
    private String lessonStoreId;
    private String lessonDetailUrl;

    @Id
    @Column(name = "lesson_id")
    public String getLessonId() {
        return lessonId;
    }

    public void setLessonId(String lessonId) {
        this.lessonId = lessonId;
    }

    @Basic
    @Column(name = "lesson_name")
    public String getLessonName() {
        return lessonName;
    }

    public void setLessonName(String lessonName) {
        this.lessonName = lessonName;
    }

    @Basic
    @Column(name = "lesson_class")
    public String getLessonClass() {
        return lessonClass;
    }

    public void setLessonClass(String lessonClass) {
        this.lessonClass = lessonClass;
    }

    @Basic
    @Column(name = "lesson_content")
    public String getLessonContent() {
        return lessonContent;
    }

    public void setLessonContent(String lessonContent) {
        this.lessonContent = lessonContent;
    }

    @Basic
    @Column(name = "start_date")
    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    @Basic
    @Column(name = "end_date")
    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    @Basic
    @Column(name = "week")
    public String getWeek() {
        return week;
    }

    public void setWeek(String week) {
        this.week = week;
    }

    @Basic
    @Column(name = "teacher_name")
    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    @Basic
    @Column(name = "lesson_start_time")
    public String getLessonStartTime() {
        return lessonStartTime;
    }

    public void setLessonStartTime(String lessonStartTime) { this.lessonStartTime = lessonStartTime; }

    @Basic
    @Column(name = "lesson_end_time")
    public String getLessonEndTime() {
        return lessonEndTime;
    }

    public void setLessonEndTime(String lessonEndTime) { this.lessonEndTime = lessonEndTime; }

    @Basic
    @Column(name = "price")
    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    @Basic
    @Column(name = "max_number")
    public String getMaxNumber() {
        return maxNumber;
    }

    public void setMaxNumber(String maxNumber) {
        this.maxNumber = maxNumber;
    }

    @Basic
    @Column(name = "sign_number")
    public Integer getSignNumber() {
        return signNumber;
    }

    public void setSignNumber(Integer signNumber) {
        this.signNumber = signNumber;
    }

    @Basic
    @Column(name = "sign_end_time")
    public String getSignEndTime() {
        return signEndTime;
    }

    public void setSignEndTime(String signEndTime) {
        this.signEndTime = signEndTime;
    }

    @Basic
    @Column(name = "create_time")
    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    @Basic
    @Column(name = "lesson_term")
    public String getLessonTerm() {
        return lessonTerm;
    }

    public void setLessonTerm(String lessonTerm) {
        this.lessonTerm = lessonTerm;
    }

    @Basic
    @Column(name = "lesson_store_id")
    public String getLessonStoreId() {
        return lessonStoreId;
    }

    public void setLessonStoreId(String lessonStoreId) {
        this.lessonStoreId = lessonStoreId;
    }

    @Basic
    @Column(name = "lesson_detail_url")
    public String getLessonDetailUrl() {
        return lessonDetailUrl;
    }

    public void setLessonDetailUrl(String lessonDetailUrl) {
        this.lessonDetailUrl = lessonDetailUrl;
    }
}
